//供其他页面调用声明
function __g_reloadData(){
	$(".datagrid:visible .tablex").datagrid("reload");
}



function before(){
}

function init(){
	$('.queryPanel').on('hidden.bs.collapse', function () {
		$(window).resize();
	})
	$('.queryPanel').on('shown.bs.collapse', function () {
		$(window).resize();
	})
	$('#table0').datagrid({
		"url" : "/normalLog/query",
		"toolbar": [{
			iconCls: 'fa fa-search',
			text:"查询条件",
			handler: function(){
				$(".queryPanel").collapse("toggle");
//				.fadeToggle("fast", "linear",function(){
//				});
			}
		}],
		"checkbox":false,
		"columns" : [ [{
			fixed:true,
			field : 'ip',
			title : '<b>IP地址</b>',
			width : 100,
			align : 'center'
		}, {
			fixed:true,
			field : 'module',
			title : '<b>模块</b>',
			width : 100,
			align : 'left'
		}, {
			fixed:true,
			field : 'createDate',
			title : '<b>时间</b>',
			width : 130,
			align : 'center',
			sortable:true
		}, {
			fixed:true,
			field : 'level',
			title : '<b>级别</b>',
			width : 100,
			align : 'center',
			"formatter" : function(value,row,index){
				if(value==1){
					return "DEBUG";
				}else if(value==2){
					return "INFO";
				}else if(value==3){
					return "WARN";
				}else if(value==4){
					return "ERROR";
				}else{
					return "未知";
				}
			}
		}, {
//			fixed:false,
			field : 'contentText',
			title : '<b>内容</b>',
			width : 1000,
			align : 'left'
		} ] ],
		
	}).datagrid('getPager').pagination();
	
	
	$("#queryForm").form(function(){
		var formObject = $("#queryForm").serializeObject();
		
		$('#table0').datagrid({
	    	queryParams: {
	    		"queryStr":JSON.stringify(formObject)
	    	}
	    });
	});
	$.fn.datetimepicker.defaults.format="YYYY-MM-DD HH:mm:SS"
	$("[name='level']").select2({minimumResultsForSearch: -1});
	$(".datetimepicker").datetimepicker({
//		"todayHighlight":true,
//		"format":"YYYY-MM-DD HH:mm:SS"
	});
}

function after(){
	__p_resizeable($(".tablex"));
}